rotary toothed harrow - German English Dictionary